Search results for "zelem zelem"

zelem zelem (zenze) n locust (sp.) አንበጣ
Comments (0)